Back
Nutrabay homepage hero visual, redesigned mobile homepage shown on two phones
E-commerce UX Redesign Mobile Research-led Cross-functional Systems Thinking

Nutrabay: Redesigning the Path to Purchase

Users landed with clear intent and left before completing it. We redesigned the full discovery-to-decision journey, homepage, search, listing and product page, to remove the friction between intent and action.

View live website
Role Lead UX & UI designer
Team 1 product designer, Team of developers, 1 PM
Duration 3 to 4 months
Platform iOS & Android
Skip to the solution
Results

The impact, up front.

14% → 30% conversion

Homepage to PLP conversion rate.

+21% PDP to checkout

Increase in conversion from product page to checkout.

-50% time to purchase

Reduction in time taken to complete a purchase from homepage to checkout.

+30% repeat purchases

Increase in returning users completing another order.

2x more conversions

PLP to PDP conversion, driven by variant-level cards and decision nudges.

These results came from a single connected redesign across four touchpoints. No one screen explains the improvement, the journey does.

The problem

Traffic wasn't the issue, conversion was.

Nutrabay had strong traffic and a loyal user base, but the path from landing to purchase was full of friction. At every step of the funnel, we were losing users. Only 14% of homepage visitors reached a product listing page. Session recordings showed users typing search queries that led to dead ends because the search engine didn't understand their language. The same users were restarting their sessions from scratch because the platform had no memory of where they'd been. And users who reached the product page were dropping off before seeing the content that would have helped them buy.

The journey wasn't broken in one place. It was broken at every step, and with each step, the funnel lost more people. The brief started with the homepage. The data told us we couldn't stop there.

Annotated current homepage flow, callouts on hidden offers, cart reachability, navigation and search issues Current product page views, image gallery, variant selection, specifications and description panels

Business goals

Increase homepage to cart conversions
Turn homepage intent into action, not drop-off.
Increase engagement rate on homepage and scroll depth
Give users reasons to explore further instead of bouncing off the first fold.
Increase sales of in-house products
Give Nutrabay's own product line real visibility alongside other brands.
Research

One catalogue, four points of friction.

Who we designed for

Beginner

New to supplements. Shops by health goal rather than product name. Needs education, authenticity signals and benefit clarity to build confidence before buying.

Intermediate

Regular buyer. Broadly knows what they want, open to alternatives. Compares prices across platforms. Deal-driven and brand-aware.

Expert

Knows exactly what they want. Prioritises per-serving specs, variant availability and speed. Doesn't need convincing, needs to locate and buy fast.

Sports nutrition is a high-repeat-purchase category. The same user buys the same protein, same flavour, same weight every 6 to 8 weeks. The design had to support that behaviour, not make users reconstruct it from scratch each time.

Research methods used

1:1 user interviews Desk research Competitive analysis Heatmaps & user sessions

Research by page

GoalHelp users orient immediately, understand what Nutrabay sells, trust that it's authentic, and find their path based on how they naturally shop. Reduce dependence on search and menu as the only entry points. Add session continuity so returning users never restart a journey they've already started.

Research methods: 1:1 user interviews, NPS survey, heatmap and click zone analysis, 100+ Clarity session recordings.

Homepage failed to convert intent

Only 14% of homepage visitors moved to the PLP, a direct signal that the page was not converting intent into action. The second-highest click on the homepage was the search bar, so most users who arrived with intent had to find their own way in.

Banners and brand redirects ignored

Homepage banners received almost zero engagement. The Brand Redirection section received no clicks, designed content with zero measurable value.

Users routed around the page

Menu and Account tabs were the most-used navigation elements, users were routing around the page rather than through it.

Catalogue breadth invisible

Users weren't discovering the full catalogue: "I need multivitamins, do you guys have that?" said by a returning customer. The homepage was not communicating breadth.

No way to resume a session

Session recordings showed users leaving mid-browse and restarting the exact same search in a new session. There was no mechanism to resume (Nielsen's Heuristic #6, recognition over recall).

Costly in a repeat-purchase category

In a repeat-purchase category, this is particularly costly. A user restocking their protein every 6 weeks should not have to rebuild that journey from scratch each visit.

Trust gap

Authenticity of products was the top purchase driver in NPS data, yet nothing on the homepage communicated this above the fold.

Heatmap, homepage
Insights from NPS Survey
  • Users value Nutrabay for authentic products, attractive deals, and wide variety of brands on one platform.
  • "Health & Fitness" and "Bodybuilding" are the top two goals, followed by "Weight Loss."
Insights from User Interviews
  • Trust is key. Authenticity is the top factor in choosing a supplement store, users prioritize genuine products and brand trust over pricing or variety.
  • Low brand awareness. Users don't know the full range on offer, "I need multivitamins, do you guys have that?" signals limited understanding of the catalogue.
  • Goal-oriented shopping. Users shop by health goal (weight loss, muscle gain) rather than product name, a need for guided, goal-based discovery.
  • Price-sensitive deal hunters. Users actively compare the same product across sites, clear discounts and value are major decision drivers.
  • High repeat purchase behaviour. A large share of users are repeat customers, mainly returning to restock products they already know.
  • New vs. returning users decide differently. Returning users compare pricing on a product they already trust; new users decide on trust signals and a clear discount before anything else.

GoalMake catalogue depth visible on entry, before the user types anything. Support all shopping modes: keyword, category, brand, goal. Fix term-matching so user language maps reliably to catalogue results. Bring product discovery directly into the search experience so users reach their product faster.

Research methods: session recordings, UX audit, user interviews, search term analysis.

Dead ends from poor term matching

Session recordings showed a repeated pattern: users typed a search query and landed on a results page with no relevant products, a dead end. This wasn't a content gap, it was a matching gap.

Industry-wide matching failure

Algolia research shows 68% of e-commerce sites fail to return useful results for synonym-based or slightly varied queries. Trust in the catalogue erodes with every dead end.

Search absorbing unmet intent

The second-highest click on the homepage was the search bar. A significant proportion of user intent was funnelled into search, and a meaningful portion of that was failing silently.

No pathway for brand or goal shoppers

Search was text-only with no visual scaffolding. Users who shop by brand or fitness goal had no pathway, they had to know the exact product name to get anywhere.

No category nav, no previews

There was no category navigation, no product previews on entry, no way to browse from search. Users either typed and hoped, or fell back to the menu.

Search merged with product discovery

Solution direction: instead of showing only text suggestions on typing, the redesigned search surfaces actual products and category tiles immediately on entry.

GoalGive users enough information on the listing card to make a confident decision without leaving the page. Remove the round-trip to PDP for basic comparison. Surface variant detail, pricing and decision nudges directly. Restore the browsing freedom and control the old filter and display structure had removed.

Research methods: session recordings, user interviews, UX audit, filter interaction analysis, funnel data.

Loss of browsing control

The old PLP displayed products at parent level, "Whey Protein from ₹X," rather than at variant level. The only route to variant discovery was through the filter panel, which was not intuitive.

Autonomy and control eroded

Autonomy and control: users who feel they cannot navigate freely disengage faster. When the mechanism for discovery is invisible, the page feels like a dead end.

The PLP to PDP to back loop

Session recordings showed users repeatedly clicking into a PDP to check a variant's details, going back to PLP, clicking a different product, going back again. Users had no comparison capability on the listing itself.

Working memory overload

Miller's Law: working memory holds 7±2 items. Forcing users to hold variant details from multiple PDP visits in memory is inherently fragile, and a direct cause of drop-off.

No decision nudges on product cards

Product cards had no signals to help users choose confidently. No "Bestseller" tag, no "Sold X times," no "Top Rated," no "Previously Purchased" indicator.

Missed social-proof opportunity

Cialdini, social proof and bandwagon effect: bestseller and sold-X-times signals actively reduce decision paralysis by confirming other users chose confidently.

Filter redesign, validated by data

50% of users who applied filters converted to the next page. Filters were working as a conversion mechanism, but the filter panel design was obscuring this.

Repeat purchase friction

No way to identify or restock a previously purchased product from the listing page, a missed opportunity on every return visit in a repeat-purchase category.

GoalMove the content that builds purchase confidence into the first two folds, where users actually are. Surface social proof, nutrition, offers and trust signals before the 75% drop-off point. Reduce effort to compare variants, find relevant information and take action. Add recovery for dead-end states. Make repeat restocking frictionless.

Research methods: 1:1 user interviews, heatmaps, Clarity session recordings, NPS survey, competitive analysis.

Information hierarchy failure

Heatmaps showed 75% of users dropped off before reaching the nutritional information section, yet users who reached it stayed and read it carefully. The content was right, its position was wrong (Baymard Institute, information scent).

Specifications buried below the fold

The specifications section, primary decision factor for beginners, was buried below where 75% of users stopped scrolling.

Variant, offer and trust friction

Users tapped through every flavour and size swatch to check per-variant pricing, a high-effort interaction for frequently needed information (Fitts's Law and cognitive load).

No recovery from out-of-stock

Out-of-stock swatches had no recovery path, a dead end with no notify-me option.

Offers buried below the fold

Offers section was below the fold, but deals were the second-highest purchase motivator in NPS data.

Social proof buried below drop-off

Only 30% of users reached the reviews section. Those who did spent significant time on photo reviews and transformation images (Cialdini, social proof).

Trust signals missing entirely

NPS confirmed authenticity as the top reason users chose Nutrabay, but the PDP had no lab reports, no certificates, no third-party verification.

Repeat purchase friction

No memory of a user's previous variant selection. Every visit started blank, same flavour re-selected from scratch on every restock (Peak-End Rule).

Heatmap, PDP
Framing the work

How might we close the gap?

On the homepage

How might we turn the homepage into a page that converts intent into action, when only 14% of visitors were moving to the PLP?

On trust

How might we address authenticity, the top purchase driver in NPS data, when nothing on the page communicated it?

On discovery

How might we help users understand the breadth of categories on offer and guide them toward products that match their own health goals?

On search and navigation

How might we help users navigate quickly, in a way that's easy to remember, so they can explore and reach their product with ease?

On the listing page

How might we help users compare and decide from the listing itself, without forcing repeated trips to the PDP?

On filters

How might we improve filter discoverability, when applying filters made users 2x more likely to convert, yet only 8% used them?

On decision-making

How might we aid decisions the system can't fully know, by using behavioural and purchase data to suggest products, so search never dead-ends and comparison gets easier?

On the product page

How might we make deep product information easy to absorb, with a hierarchy clear enough that users can quickly check if a product fits their health goals?

The solution

One key decision, per page.

Collage of redesigned Nutrabay screens across search, PLP, PDP and reviews

Homepage

Rebuild the homepage to communicate what Nutrabay sells, why to trust it, and give every user type a clear path within the first fold. Add session continuity. Build a backend content management layer so the platform's goal-based sections can be managed and updated by business teams without engineering dependency.

Redesigned homepage, new user view, flash deals and product categories, repeat user view Redesigned homepage, new product showcase, goal based products, social proof and testimonials
What changed, design
  • First fold redesigned: replaced zero-engagement banners with visible product categories and an authenticity callout, "Tried, Tested & Trusted," addressing the top NPS trust gap above the fold.
  • "Restock Recent Purchases" section added, one-tap reorder of previously bought products. The system does the remembering, the user doesn't have to (recognition over recall).
  • "Continue your last session" entry point, users who left mid-browse can resume, eliminating the restart loop Clarity recordings showed repeatedly.
  • New launches and brand spotlight section, surfaces emerging products users were unaware of.
  • UGC, expert testimonials and USPs added, reinforcing trust for users who scroll further.
  • Orders moved to bottom navigation, most common repeat-user action, one tap away.
  • Brand Redirection section removed, replaced with content that serves user intent.
  • Floating cart button added above the bottom nav bar, kept within thumb reach on one-handed mobile use rather than tucked in a top corner (Fitts's Law: the closer and larger the target, the faster and more accurate the tap). Cart is the highest-intent action on the page, it shouldn't cost a hand-shuffle to reach.
  • New and returning users see the same homepage but need different things from it: new users need trust signals before anything else, returning users need faster discovery and easy repurchase. "Tried, Tested & Trusted" and category browsing serve the former; "Restock Recent Purchases" and "Continue your last session" serve the latter.
What changed, systems and backend
  • Goal-based product sections, for example "For Muscle Gain," "For Women's Health," "For Pre-Workout," are powered by a Page Manager, a backend module built by engineering that lets sales, merchandising and marketing configure and update these sections independently, without a design or engineering ticket.
  • Teams can map products to user intent categories and update them based on business priorities, seasonal campaigns or stock availability.
  • The homepage is not a static design artefact, it is a configurable, business-driven surface. The design provides the structure and intent logic, the backend gives the business team control to keep it relevant. A deliberate systems-thinking decision: design for flexibility, not just the current state.

Designs discarded

Discarded homepage direction, tab-based navigation and minimal navigation-first exploration

The goal-based section isn't just a design choice, it's infrastructure. The Page Manager means the homepage stays fresh without requiring a designer in the loop every time.

Search

Merge product discovery into the search experience. On entry, users see category tiles and product previews, not a blank input. Typing surfaces actual products alongside suggestions, not just text matches. Users reach their product in fewer steps.

Redesigned search, default search screen, voice mode and typing screen with suggested searches
What changed
  • Category navigation visible immediately on search entry, Sports Nutrition, Vitamins, Health Food, with subcategory tiles and product thumbnails. No typing required to start browsing.
  • Typing now surfaces actual products in results, not just keyword suggestions. A user typing "whey" sees Whey Protein Concentrate, Whey Protein Isolate and Casein Protein as product cards, not just text links.
  • Left-rail category navigation, persistent browsing alongside search results for users who want to explore.
  • Recent searches surfaced for returning users, removing the need to recall and retype.
  • Search term matching improved to handle synonyms and natural user language, reducing dead-end results.

Iterations

Search iteration, before and after comparison of search results with category-first product results

Search was the second-most used feature on the platform and a leading source of dead ends. The redesign made it the fastest route to any product, not just a fallback when navigation failed.

PLP

Display products at variant level, not parent level. Put comparison data on the card. Add decision nudges. Make filters discoverable. Add purchase history signals. Give users the control and information they need to decide from the listing, without leaving it.

Homepage → PLP conversion: 14% → 30% post-redesign.

Final screens and decisions

Annotated PLP redesign, category-scoped listing, product counter and filter usage data
What changed
  • Products now displayed at variant level, specific flavour, weight and price on the card. Eliminates the PLP to PDP to back to PDP loop session recordings documented.
  • Price per 100g shown on the listing card, the comparison metric users were navigating to PDP to find.
  • Per-variant pricing on swatches, compare flavours and weights without tapping each one.
  • Direct add-to-cart on the listing card for single-variant products.
  • Decision nudges added to product cards: "Bestseller," "Top Rated," "Sold X times," reducing decision paralysis and helping users choose confidently without reading full details (social proof and bandwagon effect).
  • "Purchased before" tag on previously bought products, surfacing restock options at a glance, no recall required.
  • Quick filter bar always visible: most-used filters, flavour, veg only, rating, sort, in a persistent action bar. Full filter panel available for deeper refinement.
  • Filter conversion data: 50% of users who applied filters converted to the next page, making filter discoverability a direct conversion lever, not just a UX improvement.
  • "Suggested for you" nudges added to the listing: the system can't know exactly what a user wants, but data on past purchases and browsing behaviour can aid the decision, surfacing relevant alternatives so search never dead-ends and comparison is faster.

Other screens

Other PLP screens, search PLP, no-results PLP and filter modal

Designs discarded

Discarded PLP direction, quick buy row and expandable category sidebar exploration

The old PLP required users to do the comparison work the interface should have been doing. Variant-level display, card-level pricing and decision nudges removed every step of that work.

PDP

Move the content that convinces users to buy into the first two folds. Surface social proof, nutrition stats, offers and trust signals before the drop-off point. Close dead ends. Make restocking frictionless. Use progressive disclosure to serve beginners and experts from the same page without overloading either.

Redesigned product page, default view, highlights and details table, offers and authenticity call-out Redesigned product page, full image view, ratings and review section, review image view
What changed
  • Product highlights in the first fold, short benefit chips, Tastes Good, Muscle Recovery, Vegetarian, Value for Money, visible immediately without scrolling.
  • Key nutrition stats surfaced as scannable figures in the first fold: 24g Protein per Serving, 85% Protein, 74 Servings, ₹22 per Serving.
  • Open image gallery, no tap-to-open. All product images and nutritional info browsable directly. Tab toggle: "All Images" and "Nutritional Info."
  • Offers section redesigned, contrasting background, clear categories, unmissable placement, moved higher on the page.
  • Per-variant pricing on swatches, all flavours and weights show price on the selector without tapping.
  • "Notify Me" for out-of-stock swatches, a dead end converted to a retention moment.
  • Lab reports and authenticity certificates on the page, directly answering the top NPS trust concern.
  • Sticky navigation bar, scroll-to-section buttons for nutrition, reviews, offers and specifications.
  • Last purchased variant pre-selected for returning users, frictionless restock, no re-selection required (Peak-End Rule).
  • Reviews redesigned: "Reviews With Images" section at top, photo-first layout, colour-coded ratings, keyword tags from review text, simplified sorting, reduced cognitive load in the review card hierarchy.
  • Full-view review image, user photo at full size with review text as secondary, matching how users were engaging with this content in recordings.

The PDP had the right content. It was in the wrong order. Moving it up, based on exactly where heatmaps showed users were, is what drove the 21% conversion improvement.

Design system

Thinking beyond screens, a shared design system.

One of the most significant outcomes of this project was not a screen. Across the homepage, PLP and PDP, the same UI components, product cards, category tiles, filter chips, rating displays, were being designed and built differently each time, serving the same function with different implementations. This created inconsistency for users and wasted build time for engineering.

As part of this redesign, a component library was established, defining card types that could be used across any page where the same purpose needed to be served. A product card on the homepage, on the PLP and in search results now follows the same structure, the same hierarchy and the same interaction model. Consistent components reduce cognitive load, users who recognise a pattern from one part of the app don't have to relearn it on another page (Jakob's Law). Every new feature built on Nutrabay now starts from a shared system, not from scratch.

Design systems are a form of product infrastructure. The card component built for PLP is the same card that appears in search results and on the homepage. One design decision, deployed everywhere.

Beyond mobile

Designed for app, web and desktop.

Most users were browsing on the app, so that's where the redesign was optimised first. But the same system had to hold up on the mobile web app and the desktop site too, scaling the same components, hierarchy and logic to a wider viewport without feeling like a different product.

Final designs

The product, in action.

How I made it happen: working in close collaboration with product managers and the development team, I ran several rounds of user acceptance testing to keep the shipped experience true to what we'd agreed in design reviews, and partnered with engineering throughout to validate what was feasible within the team's technical constraints.

Key learnings

What I'd carry into the next redesign.

01
The problem is always bigger than the brief

The project brief was a homepage redesign. Session recordings, heatmap data and funnel analysis showed us the homepage was not the most costly point of friction, it was one of many. Drop-off was happening at every step, and with each step the funnel lost more users. Expanding scope required a data argument to the PM. The recordings and the numbers made it straightforward. Good UX work often means redefining the problem before solving it, and having the data to back that redefinition.

02
The interface should do the remembering

The most consistent pattern across all four pages was that users were being asked to hold in memory things the system should have tracked: the product they last bought, the session they started yesterday, the flavour price they checked on the previous card, the variant they always select. Each is a small friction. Together they describe a platform that doesn't know you, even if you've been buying there for two years. Every recognition-over-recall change we made, recent purchases, session continuity, pre-selected variants, purchased-before tags, reduced cognitive load and shortened the distance between intent and action (Nielsen's Heuristic #6, Miller's Law).

03
Design for flexibility, not just for the current state

The Page Manager, the backend module that lets the marketing and merchandising teams update goal-based homepage sections without engineering involvement, was not in the original brief. It came from a design conversation: if we build this section as a static design, it will be outdated in a month. So we designed the structure and worked with engineering to build the configurability. That decision is what separates a homepage that looks good at launch from a homepage that stays relevant six months later. Designing systems, not just screens, is how design creates lasting impact.